home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2004 #9
/
Amiga Plus CD - 2004 - No. 09.iso
/
amigaplus
/
tools
/
dev_libs
/
feelin040718
/
include
/
fd
/
feelin_lib.fd
next >
Wrap
Text File
|
2004-08-03
|
3KB
|
89 lines
*
* $VER: feelin_lib.fd 7.0 (2004/07/18)
*
* © 2001-2004 Olivier LAVIALE (gofromiel@numericable.fr)
*
##base _FeelinBase
##bias 30
##public
F_CreatePool(nFlags,nItemsize,nItemnumber)(D0,D1,D2)
F_DeletePool(psPool)(A0)
##private
F_Reserved()()
F_Reserved()()
F_Reserved()()
F_Reserved()()
F_Reserved()()
##public
F_New(nSize)(D0)
F_NewP(psPool,nSize)(A0,D0)
F_Dispose(paMem)(A1)
F_DisposeP(psPool,paMem)(A0,A1)
F_OPool(psPool)(A0)
F_SPool(psPool)(A0)
F_RPool(psPool)(A0)
F_NamePool(psPool,pcName)(A0,A1)
F_LogA(nLevel,pcFormat,pnArgs)(D0,A0,A1)
F_LinkTail(psList,psNode)(A0,A1)
F_LinkHead(psList,psNode)(A0,A1)
F_LinkInsert(psList,psNode,psPrev)(A0,A1,A2)
F_LinkMove(psList,psNode,psPrev)(A0,A1,A2)
F_LinkRemove(psList,psNode)(A0,A1)
F_LinkMember(psList,psNode)(A0,A1)
F_NextNode(pnObjptrptr)(A0)
F_StrLen(pcStr)(A0)
F_StrCmp(pcStr1,pcStr2,nLength)(A0,A1,D1)
F_StrDec(pcString)(A0)
##private
F_Reserved()()
F_Reserved()()
##public
F_RawFormatA(pcBuffer,pcString,pnArgs)(A0,A1,A2)
F_FindClass(pcID)(A0)
F_OpenClass(pcID)(A0)
F_CloseClass(psClass)(A0)
F_CreateClassA(psTaglist)(A0)
F_DeleteClass(psClass)(A0)
F_DoA(paObj,nMethod,pnArgs)(A0,D0,A1)
F_ClassDoA(psClass,paObj,nMethod,pnArgs)(A2,A0,D0,A1)
F_SuperDoA(psClass,paObj,nMethod,pnArgs)(A2,A0,D0,A1)
F_NewObjA(pcID,psTaglist)(A0,A1)
F_MakeObjA(nType,pnParams)(D0,A0)
F_DisposeObj(paObj)(A0)
F_Get(paObj,nAttr)(A0,D1)
F_Set(paObj,nAttr,pnArgs)(A0,D1,D2)
F_Draw(paObj,nFlags)(A0,D0)
F_AskMinMax(paObj)(A0)
F_Layout(paObj,nX,nY,nW,nH,nFlags)(A0,D0,D1,D2,D3,D4)
F_Erase(paObj,nX1,nY1,nX2,nY2,nFlags)(A0,D0,D1,D2,D3,D4)
F_FindServer(name)(A0)
F_OpenServer(pcServerName)(A0)
F_CloseServer(psServer)(A0)
F_CreateServerA(psTagList)(A0)
F_DeleteServer(psServer)(A0)
F_SendServerMessageA(psServer,nAction,pnArgs)(A0,D0,A1)
F_AlertA(pcTitle,pcBody,pnArgs)(A0,A1,A2)
F_DynamicCreate(psClass)(A0)
F_DynamicDelete(psClass)(A0)
F_DynamicFindID(pcString)(A0)
F_DynamicResolveTable(psIDTable)(A0)
F_DynamicAddAutoTable(psTable)(A0)
F_DynamicRemAutoTable(psTable)(A0)
F_DynamicNTI(pTagListPtr,pTagItemPtr,psClass)(A0,A1,A2)
F_DynamicFTI(nAttribute,psTagItem)(D0,A0)
F_DynamicGTD(nAttribute,nDefault,psTagItem)(D0,D1,A0)
##private
F_Reserved()()
F_Reserved()()
F_Reserved()()
F_Reserved()()
##public
F_HashCreate(Size)(D0);
F_HashDelete(Table)(A0);
F_HashFind(Table,Key,KeyLenght,HashValuePtr)(A0,A1,D1,A2);
F_HashAddLink(Table,Link)(A0,A1);
F_HashRemLink(Table,Link)(A0,A1);
F_HashAdd(Table,Key,KeyLength,Data)(A0,A1,D0,A2);
F_HashRem(Table,Key)(A0,A1,D0);
##end